package com.google.appengine.medmobileserver.business;

import java.util.Date;

public class Agendamento {
	
	private int idAgendamento;
	private Paciente paciente;
	private Profissional profissional;
	private Date dataHora;
	private String status;
	
	
	public Agendamento(int idAgendamento, Paciente paciente,
			Profissional profissional, Date dataHora, String status) {
		super();
		this.idAgendamento = idAgendamento;
		this.paciente = paciente;
		this.profissional = profissional;
		this.dataHora = dataHora;
		this.status = status;
	}
	
	public Agendamento(){
		
	}
	


	public int getIdAgendamento() {
		return idAgendamento;
	}


	public void setIdAgendamento(int idAgendamento) {
		this.idAgendamento = idAgendamento;
	}


	public Paciente getPaciente() {
		return paciente;
	}


	public void setPaciente(Paciente paciente) {
		this.paciente = paciente;
	}


	public Profissional getProfissional() {
		return profissional;
	}


	public void setProfissional(Profissional profissional) {
		this.profissional = profissional;
	}


	public Date getDataHora() {
		return dataHora;
	}


	public void setDataHora(Date dataHora) {
		this.dataHora = dataHora;
	}


	public String getStatus() {
		if (this.status.equals("PE"))
		  return "Pendente"; 
		else if (this.status.equals("CA"))
			return "Cancelado";
		else if (this.status.equals("CO"))
			return "Confirmado";	
		else if (this.status.equals("RE"))
			return "Realizado";			
		return status;
	}


	public void setStatus(String status) {
		this.status = status;
	}
	
	
	
	

}
